compressor impeller - German English Dictionary